interest and other debt charges - Turkish English Dictionary